package com.zmzncs.common.common.pojo.daoer;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * Created with SXD.
 * Description:
 * User: 36119
 * Date: 2020-12-24
 * Time: 16:39
 */
@Data
public class MonthlyCarInfoRes implements Serializable {


    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "响应头")
    private MonthlyCarInfoRes.Head head = new Head();

    @ApiModelProperty(value = "响应体")
    private MonthlyCarInfoRes.Body body = new Body();

    @Data
    public static class Head {
        @ApiModelProperty(value = "状态（1：成功；0：失败）")
        private Integer status;

        @ApiModelProperty(value = "返回成功/失败消息")
        private String message;
    }

    @Data
    public static class Body {
        @ApiModelProperty(value = "车牌号")
        private String carNo;

        @ApiModelProperty(value = "卡类型编号：11，月租卡A；12，月租卡B；13，月租卡C；14，月租卡D")
        private Integer cardTypeId;

        @ApiModelProperty(value = "月租开始时间 yyyy-MM-dd HH:mm:ss")
        private String startTime;

        @ApiModelProperty(value = "月租结束时间 yyyy-MM-dd HH:mm:ss")
        private String endTime;

        @ApiModelProperty(value = "车主姓名")
        private String contactName;

        @ApiModelProperty(value = "车主电话号码")
        private String contactPhone;

        @ApiModelProperty(value = "0正常,2即将过期，6过期, 7待审核，8待支付 -1注销")
        private Integer status;

        @ApiModelProperty(value = "最后操作时间 yyyy-MM-dd HH:mm:ss")
        private String lastUpdateTime;

        @ApiModelProperty(value = "腾达uuid")
        private String tengdaUuid;

    }

}
